package com.msb.common.vo;

import lombok.Data;

import java.io.Serializable;

/**
 * 通用分页请求传参
 */
@Data
public class CommonPageReq<T> implements Serializable {
    private Integer currPage;// 页数
    private Integer pageSize;// 每页条数

    private T data;

    // 重写
    public Integer getCurrPage() {
        if(this.currPage == null) {
            this.currPage = 1;// 默认值为1
        }
        return currPage;
    }

    // 重写
    public Integer getPageSize() {
        if(this.pageSize == null) {
            this.pageSize = 10; // 默认值为10
        }
        return pageSize;
    }
}
